diente cariado - French English Dictionary